MADRGIFLYPFRRFQEWSRSTALIDWMESNNSHIFKINVPGYNKEDIKVQIEEGNVLSIRGEGIKEEKKENLVWHVAEREAFSGGGSEFLRRIELPENVKVDQVKAYVENGVLTVVVPKDTSSKSSKVRNVNITSKL